gun enclosure - Anglais Synonymes Dictionnaire

gun enclosure

n.
[1] gun turret , turret